electromagnetic generator - Turkish English Dictionary